#ifndef PLAYER_H
#define PLAYER_H

#include <irrlicht.h>
#include "Input.h"
#include "ILogicNode.h"
#include "LogicManager.h"
#include "Fighter.h"

using namespace scene;
using namespace irr;
using namespace core;
using namespace gui;

class Player : public ILogicNode {

private:
    Input *_receiver;
	ILogicNode *_current;
	ICursorControl *_cursor;
	ISceneManager *_smgr;
	LogicManager *_lm;

public:
	Player(Input *receiver, ICursorControl *cursor, ISceneManager *smgr, LogicManager *lm);
	void update(u32 current_time, u32 last_time);
};
#endif

